.container{
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    height: 100%;
}
.self_row{
    margin-top: 80px;
}
.login_img{
    width: 150%;
    height: 150%;
}
#register-form{
    /*margin-top: -95px;*/
}
.panel-heading{
    text-align: center;
}
.title_img{
    width: 300px;
}
.panel-default>.panel-heading{
    background-color: #222;
}
.panel-default{
    border-color: #222;
}
h2{
    color: #fff;
}
.register_btn{
    background-color: #222;
}

/*bootstrap modal center start*/
.modal {
  text-align: center;
}

@media screen and (min-width: 768px) {
  .modal:before {
    display: inline-block;
    vertical-align: middle;
    content: " ";
    height: 100%;
  }
}

.modal-dialog {
  display: inline-block;
  text-align: left;
  vertical-align: middle;
}

/*bootstrap modal center end*/